ferric phenolate - Spanish English Dictionary